﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ETA.Entity
{
    /// <summary>
    /// 流程核心
    /// </summary>
    public  partial class RegistrationMainForm
    {
        /// <summary>
        /// 流程进行状态
        /// </summary>
        public virtual IList<FlowStep> FlowStepStatus { set; get; }

        /// <summary>
        /// 走过的流程日志
        /// </summary>
        public virtual IList<FlowLog> FlowLogs { set; get; }

        /// <summary>
        /// 关联的用户信息
        /// </summary>
        public virtual User User { set; get; }

        /// <summary>
        /// 当前步骤
        /// </summary>
        public virtual FlowStep CurrentStep { set; get; }

        /// <summary>
        /// 用户基本信息 也就是预登记的信息
        /// </summary>
        public virtual IList<RegistrationBasicInfo> RegistrationBasicInfos { set; get; }

        /// <summary>
        /// 教育信息
        /// </summary>
        public virtual IList<RegistrationEducation> RegistrationEducations { set; get; } 

        /// <summary>
        /// 家庭成员信息
        /// </summary>
        public virtual IList<RegistrationFamilay> RegistrationFamilays { set; get; }  

        /// <summary>
        /// 工作经历
        /// </summary>
        public virtual IList<RegistrationJob> RegistrationJobs { set; get; } //

        /// <summary>
        /// 选择的项目
        /// </summary>
        public virtual IList<RegistrationProjectType> RegistrationProjectTypes { set; get; }
    }
}
